import pandas as pd
data = {
    '年份': ['2020', '2021', '2022', '2023'],
    '人口(万)': [2400.5, 2412, 2425.3, 2438.9],
    'GDP(亿元)': [17000, 18500, 19200, 20500],
    '行政区划': ['呼和浩特', '包头', '赤峰', '呼伦贝尔']
}
df = pd.DataFrame(data)

# 基于Ch08-16.1创建的Dataframe模拟数据
# 添加新列：人均GDP（单位：万元/人）
# 将人口(万)转为万人
df['人均GDP'] = df['GDP(亿元)'] / (df['人口(万)'] * 10000)
# 添加新列：GDP增长率（与前一年相比）
df['GDP增长率(%)'] = df['GDP(亿元)'].pct_change() * 100
#  删除列：删除“行政区划”列
df = df.drop(columns=['行政区划'])
# del df['行政区划'] 同样是删除一列
print("添加新列并删除列后的数据框：")
print(df)
